/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Modele;

import Modele.Droit.RBAC.IObjet;
import Modele.Droit.RBAC.ISujet;
import java.util.UUID;

/**
 *
 * @author Cyril
 */
public class Utilisateur implements ISujet, IObjet
{
    private UUID mIdUtilisateur = UUID.randomUUID();
    private String mNom;
    private String mPrenom;
    private String mNumeroFac;
    
    public Utilisateur(String pNom, String pPrenom, String pNumeroFac)
    {
        mNom = pNom;
        mPrenom = pPrenom;
        mNumeroFac = pNumeroFac;
    }
    
    public Utilisateur(UUID pIdutilisateur,String pNom, String pPrenom, String pNumeroFac)
    {
        this(pNom, pPrenom, pNumeroFac);
        mIdUtilisateur = pIdutilisateur;
    }
    
    public UUID getId()
    {
        return mIdUtilisateur;
    }
    
    public String getNom()
    {
        return mNom;
    }
    
    public void setNom(String pNom)
    {
        mNom = pNom;
    }
    
    public String getPrenom()
    {
        return mPrenom;
    }
    
    public void setPrenom(String pPrenom)
    {
        mPrenom = pPrenom;
    }
    
    public String getNumeroFac()
    {
        return mNumeroFac;
    }
    
    public void setNumeroFac(String pNumeroFac)
    {
        mNumeroFac = pNumeroFac;
    }

}
